﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace CozeDomain.Models
{
    public class RepQueryMessageList
    {
        public List<OpenMessageApi> data { get; set; }
        public bool has_more { get; set; }
        public string? first_id { get; set; }
        public string? last_id { get; set; }
        public ResponseLogDetail detail { get; set; }
        public int code { get; set; }
        public string? msg { get; set; }
    }

    public class OpenMessageApi
    {
        public string? id { get; set; }
        public string? conversation_id { get; set; }
        public string? bot_id { get; set; }
        public string? chat_id { get; set; }
        public string? role { get; set; }
        public string? content { get; set; }
        public string? content_type { get; set; }
        public long? created_at { get; set; }
        public long? updated_at { get; set; }
        public string? type { get; set; }
        public string? section_id { get; set; }
        public string? reasoning_content { get; set; }
    }
    public class ResponseLogDetail
    {
        public string logid { get; set; }
    }
}
